Tuckers Fine Fish & Chips
56-58 Duke St, Douglas, Isle of Man
(01624) 663273 Phone